top predator - Alemán Inglés Diccionario